package lambda;

import java.io.File;
import java.io.FileFilter;

public class LanbdaDemo {
    public static void main(String[] args) {
        File dir = new File("./src/file");
        /*
        File[] subs = dir.listFiles(new FileFilter() {
            @Override
            public boolean accept(File file) {
                return file.getName().contains("t");
            }
        });

         */
        File[] subs = dir.listFiles(f->f.getName().contains("t"));



//        FileFilter filter = new FileFilter() {
//            @Override
//            public boolean accept(File file) {
//                return file.getName().contains("t");
//            }
//        };
//        FileFilter filter1 =(file)-> {
//                return file.getName().contains("t");
//        };
//        FileFilter filter2 =(file)->file.getName().contains("t");
//
//        FileFilter filter3 =f->f.getName().contains("t");
    }
}
